be ingeniously designed - Espagnol Anglais Dictionnaire